drum throne - French English Dictionary